keeping imprisoned - Français Anglais Dictionnaire